import 'dart:convert';
import 'package:enterprise_v8/generated/json/api_urls_entity.g.dart';
import 'package:enterprise_v8/generated/json/base/json_field.dart';

@JsonSerializable()
class ApiUrlsEntity {

	ApiUrlsEntity();

	factory ApiUrlsEntity.fromJson(Map<String, dynamic> json) => $ApiUrlsEntityFromJson(json);
  /// 作业票
	String? workTicket;
  /// 三维地图
	String? webrtcTurn;
	int? modifyDate;
	String? akyCoMainApiUrl;
	String? gsGaMainApiUrl;
	String? fileViewUrl;
	String? webrtcWs;
	String? gsCoMainApiUrl;
	String? gsSuMainApiUrl;
	String? gsFileUrl;
	String? serverType;
	String? akyWebAddress;
	String? akyFileUrl;
	int? id;
	String? gsPaMainApiUrl;
	String? akyStudyVideoUrl;
	String? coLinks;
	int? createDate;
	String? akyCoMainApiUrlTest;

  /// 拉流地址
  String? pullAddress;
  /// 推流地址
  String? pushAddress;
  /// 三维地图地址
  String? threeDimensionalMap;
  /// 作业票
  String? jobTicketAddress;

	Map<String, dynamic> toJson() => $ApiUrlsEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}
